<?php

class Application_Form_Porcino extends Zend_Form
{

    public function init()
    {
        $this->setMethod('post');
        $id = new Zend_Form_Element_Hidden('id');
        $id->setDecorators(array('ViewHelper'));

        $this->addElement($id);

        $sexo = new Zend_Form_Element_Hidden('sexo',
            array('disableLoadDefaultDecorators' => true)
        );

        $this->addElement($id);

        $this->addElement($sexo);

        $this->addElement('text', 'codigo', array(
            'label' => 'Codigo:',
            'required' => true,
            'validators' => array(
                array('validator' => 'StringLength', 'options' => array(3, 10))
            )
        ));
        /*
    $this->addElement('text', 'ubicacion_pocilga', array(
        'label' => 'Pocilga:'));

    $this->addElement('text', 'ubicacion_cuarto', array(
        'label' => 'Cuarto:'));
        */
        $this->addElement('text', 'origen', array(
            'label' => 'Origen:'));

        $this->addElement('text', 'fecha_nacimiento', array(
            'label' => 'Fecha Nacimiento:'));

        $this->addElement('text', 'fecha_llegada', array(
            'label' => 'Fecha llegada:'));

        $this->addElement('text', 'nombre', array(
            'label' => 'Nombre:'
        ));

        $this->addElement('text', 'camada', array(
            'label' => 'Camada:'
        ));

        $this->addElement('text', 'fecha_baja', array(
            'label' => 'Fecha baja:'
        ));

        $this->addElement('checkbox', 'activo', array(
                'label' => 'Activo:')
        );
        // Add the submit button
        $this->addElement('submit', 'submit', array(
            'ignore' => true,
            'label' => 'Crear porcino',
        ));

    }


}

